
<!DOCTYPE html>
<html lang="en" class="loading">
<head><meta name="generator" content="Hexo 3.9.0">
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>how to learn computer science - Hexo</title>
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
    <meta name="google" content="notranslate">
    <meta name="keywords" content="Fechin,"> 
    <meta name="description" content="如何正确的认识计算机相关专业？首先我认为学习了四年计算机学习到最多的东西就是如何思考和解决问题。第二是对于计算机专业的认识，了解了很多计算机发展的历史。第三就是度过了相对比较充实的大学生活，学习总体,"> 
    <meta name="author" content="John Doe"> 
    <link rel="alternative" href="atom.xml" title="Hexo" type="application/atom+xml"> 
    <link rel="icon" href="/img/favicon.png"> 
    
    <link rel="stylesheet" href="/css/diaspora.css">
	<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <script>
         (adsbygoogle = window.adsbygoogle || []).push({
              google_ad_client: "ca-pub-8691406134231910",
              enable_page_level_ads: true
         });
    </script>
    <script async custom-element="amp-auto-ads" src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js">
    </script>
</head>
</html>
<body class="loading">
    <span id="config-title" style="display:none">Hexo</span>
    <div id="loader"></div>
    <div id="single">
    <div id="top" style="display: block;">
    <div class="bar" style="width: 0;"></div>
    <a class="iconfont icon-home image-icon" href="javascript:;" data-url="http://h2440222798.gitee.io"></a>
    <div title="播放/暂停" class="iconfont icon-play"></div>
    <h3 class="subtitle">how to learn computer science</h3>
    <div class="social">
        <div>
            <div class="share">
                <a title="获取二维码" class="iconfont icon-scan" href="javascript:;"></a>
            </div>
            <div id="qr"></div>
        </div>
    </div>
    <div class="scrollbar"></div>
</div>

    <div class="section">
        <div class="article">
    <div class='main'>
        <h1 class="title">how to learn computer science</h1>
        <div class="stuff">
            <span>八月 23, 2019</span>
            
  <ul class="post-tags-list"><li class="post-tags-list-item"><a class="post-tags-list-link" href="/tags/work/">work</a></li></ul>


        </div>
        <div class="content markdown">
            <h1 id="如何正确的认识计算机相关专业？"><a href="#如何正确的认识计算机相关专业？" class="headerlink" title="如何正确的认识计算机相关专业？"></a>如何正确的认识计算机相关专业？</h1><p>首先我认为学习了四年计算机学习到最多的东西就是如何思考和解决问题。<br>第二是对于计算机专业的认识，了解了很多计算机发展的历史。<br>第三就是度过了相对比较充实的大学生活，学习总体时长还是相对较长的。</p>
<h1 id="上大学阶段踩过的坑有哪些？"><a href="#上大学阶段踩过的坑有哪些？" class="headerlink" title="上大学阶段踩过的坑有哪些？"></a>上大学阶段踩过的坑有哪些？</h1><p>第一是没有坚持专注的去学习计算机的知识，自学、自学、自学！重要的事情说三遍。<br>第二是没有找清楚自己的定位，这也是一样能力，毕竟你需要成为你那一块的牛人才能不会被淘汰。</p>
<h1 id="对于计算机专业以后发展的看法？"><a href="#对于计算机专业以后发展的看法？" class="headerlink" title="对于计算机专业以后发展的看法？"></a>对于计算机专业以后发展的看法？</h1><p>对于我来说，我认为计算机发展还是很有前景的，以后计算机发展一定会越来越快，而且对于我来说，数学和英文这两个计算机非常重要的辅助能力我都还可以。比较欠缺的自学能力和钻研能力。<br>真正的大佬都是自己没事就学习的，而且从来不会觉得学习有什么苦的累的，因为喜欢，我也是非常喜欢计算机的，但是一定的多自学，多总结。</p>
<hr>
<h1 id="如果外行对计算机比较感兴趣怎么学？"><a href="#如果外行对计算机比较感兴趣怎么学？" class="headerlink" title="如果外行对计算机比较感兴趣怎么学？"></a>如果外行对计算机比较感兴趣怎么学？</h1><ul>
<li>首先得比较重要的就是端正自己的态度,一旦想成为一名计算机从业者就努力学习，不要突然就半途而废。</li>
<li>学习的时候尽量专注，不是会用就完事了，要搞清楚里面的原理。</li>
<li>数据结构和算法，计算机网络和操作系统的知识都需要了解！尤其是算法和数据结构。</li>
<li>其实很多大学生真的是大学四年一点都不学的，但是最终走编程培训班倒是也能找到不错的工作。所以计算机门槛也没这么高。</li>
<li>计算机很多逻辑问题，其实倒不是搞数学研究那样很难，做业务搬砖的每年都有很多。</li>
<li>对于找工作来说一般就是java前端，后端，测试，移动端开发，游戏开发有unity3D开发，游戏测试，游戏策划（完全不需要写代码）等。</li>
<li>这只是对于初等程序员来说，其实计算机科学门类非常非常多，大数据，云计算，人工智能，虚拟现实，人机交互，底层的硬件我就不多说了，嵌入式，通信行业比如华为，编译知识。其实很多很多，而且还可以连接不同领域。比如我们学校有数字矿山。</li>
<li>首先找到自己的定位和对于计算机行业的理解是很重要的。</li>
</ul>
<hr>
<h2 id="java-0-基础入门"><a href="#java-0-基础入门" class="headerlink" title="java 0 基础入门"></a>java 0 基础入门</h2><p><a href="https://www.bilibili.com/video/av11361088?from=search&amp;seid=1033627422800042859" target="_blank" rel="noopener">https://www.bilibili.com/video/av11361088?from=search&amp;seid=1033627422800042859</a><br>其实我觉得这个更好：设计模式以及java高级都给讲了<br><a href="https://www.bilibili.com/video/av59814573?from=search&amp;seid=1033627422800042859" target="_blank" rel="noopener">https://www.bilibili.com/video/av59814573?from=search&amp;seid=1033627422800042859</a></p>
<h2 id="java-学习路线，总结的不错"><a href="#java-学习路线，总结的不错" class="headerlink" title="java 学习路线，总结的不错"></a>java 学习路线，总结的不错</h2><p><a href="https://blog.csdn.net/adam8813/article/details/88363139" target="_blank" rel="noopener">https://blog.csdn.net/adam8813/article/details/88363139</a><br>我感觉我现在java还是个弟弟，所以想找工作没那么容易</p>
<h1 id="为什么要学java，java干嘛用？"><a href="#为什么要学java，java干嘛用？" class="headerlink" title="为什么要学java，java干嘛用？"></a>为什么要学java，java干嘛用？</h1><p>java是找工作比较好找，而且是企业上需要最多的人</p>
<h1 id="算法和数据结构如何体现在java上？"><a href="#算法和数据结构如何体现在java上？" class="headerlink" title="算法和数据结构如何体现在java上？"></a>算法和数据结构如何体现在java上？</h1><p>算法和数据结构在大厂面试的时候非常重要，一定得好好学。<br>数据结构<a href="https://baijiahao.baidu.com/s?id=1609200503642486098&amp;wfr=spider&amp;for=pc" target="_blank" rel="noopener">https://baijiahao.baidu.com/s?id=1609200503642486098&amp;wfr=spider&amp;for=pc</a><br>算法<a href="https://blog.csdn.net/xingxing_tx/article/details/84752619" target="_blank" rel="noopener">https://blog.csdn.net/xingxing_tx/article/details/84752619</a> 算法一般人学不太深，但是不学深肯定不行哈哈哈哈</p>
<h1 id="java相关：数据库（如何增删改查，如何优化语法树），前端知识（html，css，js），设计模式。"><a href="#java相关：数据库（如何增删改查，如何优化语法树），前端知识（html，css，js），设计模式。" class="headerlink" title="java相关：数据库（如何增删改查，如何优化语法树），前端知识（html，css，js），设计模式。"></a>java相关：数据库（如何增删改查，如何优化语法树），前端知识（html，css，js），设计模式。</h1><h1 id="其他问题都可以谷歌，百度就是弟弟（当然也行），知乎（仁者见仁），如果是对一些计算机中的高新技术感兴趣，那就读研究生吧，没一定水平的人真的做不来，"><a href="#其他问题都可以谷歌，百度就是弟弟（当然也行），知乎（仁者见仁），如果是对一些计算机中的高新技术感兴趣，那就读研究生吧，没一定水平的人真的做不来，" class="headerlink" title="其他问题都可以谷歌，百度就是弟弟（当然也行），知乎（仁者见仁），如果是对一些计算机中的高新技术感兴趣，那就读研究生吧，没一定水平的人真的做不来，"></a>其他问题都可以谷歌，百度就是弟弟（当然也行），知乎（仁者见仁），如果是对一些计算机中的高新技术感兴趣，那就读研究生吧，没一定水平的人真的做不来，</h1>
            <!--[if lt IE 9]><script>document.createElement('audio');</script><![endif]-->
            <audio id="audio" loop="1" preload="auto" controls="controls" data-autoplay="false">
                <source type="audio/mpeg" src="">
            </audio>
            
                <ul id="audio-list" style="display:none">
                    
                        
                            <li title='0' data-url='http://link.hhtjim.com/163/425570952.mp3'></li>
                        
                    
                        
                            <li title='1' data-url='http://link.hhtjim.com/163/425570952.mp3'></li>
                        
                    
                </ul>
            
        </div>
        
    <div id='gitalk-container' class="comment link"
		data-enable='false'
        data-ae='false'
        data-ci=''
        data-cs=''
        data-r=''
        data-o=''
        data-a=''
        data-d='false'
    >查看评论</div>


    </div>
    
</div>


    </div>
</div>
</body>

<script src="//lib.baomitu.com/jquery/1.8.3/jquery.min.js"></script>
<script src="/js/plugin.js"></script>
<script src="/js/typed.js"></script>
<script src="/js/diaspora.js"></script>
<link rel="stylesheet" href="/photoswipe/photoswipe.css">
<link rel="stylesheet" href="/photoswipe/default-skin/default-skin.css">
<script src="/photoswipe/photoswipe.min.js"></script>
<script src="/photoswipe/photoswipe-ui-default.min.js"></script>

<!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
    <!-- Background of PhotoSwipe. 
         It's a separate element as animating opacity is faster than rgba(). -->
    <div class="pswp__bg"></div>
    <!-- Slides wrapper with overflow:hidden. -->
    <div class="pswp__scroll-wrap">
        <!-- Container that holds slides. 
            PhotoSwipe keeps only 3 of them in the DOM to save memory.
            Don't modify these 3 pswp__item elements, data is added later on. -->
        <div class="pswp__container">
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
        </div>
        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
        <div class="pswp__ui pswp__ui--hidden">
            <div class="pswp__top-bar">
                <!--  Controls are self-explanatory. Order can be changed. -->
                <div class="pswp__counter"></div>
                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>
                <button class="pswp__button pswp__button--share" title="Share"></button>
                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
                <!-- element will get class pswp__preloader--active when preloader is running -->
                <div class="pswp__preloader">
                    <div class="pswp__preloader__icn">
                      <div class="pswp__preloader__cut">
                        <div class="pswp__preloader__donut"></div>
                      </div>
                    </div>
                </div>
            </div>
            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
                <div class="pswp__share-tooltip"></div> 
            </div>
            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
            </button>
            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
            </button>
            <div class="pswp__caption">
                <div class="pswp__caption__center"></div>
            </div>
        </div>
    </div>
</div>






</html>
